Class EMissingSelfTestException

All Implemented Interfaces:
Serializable

public class EMissingSelfTestException extends ESelfTestException
This class implements a missing self test exception. EMissingSelfTestExceptions are derived from ESelfTestExceptions in order to allow users to easily do self tests without try-catch clauses. EMissingSelfTestExceptions should be caught by SelfTestSubsystem managers.

Version:
$Revision$, $Date$
See Also:
  • Constructor Details

    • EMissingSelfTestException

      public EMissingSelfTestException()
      Constructs a "missing" self test exception where the name is null

    • EMissingSelfTestException

      public EMissingSelfTestException(String instanceName)
      Constructs a "missing" self test exception where the name is always missing from a name/value pair.

      Parameters:
      instanceName - missing "instanceName" exception details
    • EMissingSelfTestException

      public EMissingSelfTestException(String instanceName, String instanceValue)
      Constructs a "missing" self test exception where the value is always missing from a name/value pair; (the value passed in is always null).

      Parameters:
      instanceName - missing "instanceName" exception details
      instanceValue - missing "instanceValue" exception details (always null)
    • EMissingSelfTestException

      public EMissingSelfTestException(String instanceStore, String instanceParameter, String instanceValue)
      Constructs a "missing" self test exception where the parameter is always missing from a substore.parameter/value pair; (the value passed in may be null).

      Parameters:
      instanceStore - missing "instanceStore" exception details
      instanceParameter - missing "instanceParameter" exception details
      instanceValue - missing "instanceValue" exception details (may be null)
  • Method Details

    • getInstanceName

      public String getInstanceName()
      Returns the instance name associated with this self test.

      Returns:
      name portion of the name/value pair
    • getInstanceStore

      public String getInstanceStore()
      Returns the store associated with this self test.

      Returns:
      substore portion of the substore.parameter/value pair
    • getInstanceParameter

      public String getInstanceParameter()
      Returns the parameter associated with this self test.

      Returns:
      parameter portion of the substore.parameter/value pair
    • getInstanceValue

      public String getInstanceValue()
      Returns the value associated with this self test.

      Returns:
      value portion of the name/value pair